Deletes a MUI object and all of it's auxiliary data.
These objects are all created by MUI_NewObject(). Objects
of certain classes ''own'' other objects, which will also
be deleted when the object is passed to MUI_DisposeObject().
Read the per-class documentation carefully to be aware
of these instances.